3015 812
3553 657
2070 252
2398 95
5734 565
4720 540
29311 128
10243 377
8966 379
16683 837
9445 583
15940 165
56349 379
10406 346
4146 52
4790 385
15300 514
22270 406
89282 309
13577 658
14612 714
9739 704
14194 44
25369 265
13184 228
6938 890
18119 486
9513 730