30597 658
7921 388
361 67
2312 466
3074 153
23585 602
2955 300
12619 28
1144 180
1607 304
10319 590
1563 283
3345 59
3645 702
16873 713
615 106
1950 118
2666 389
4581 130
5917 909
49133 379
6648 791
7611 59
16721 393
4544 581
2376 81
12397 264
4955 797