3502 313
13297 854
12892 110
7285 282
9811 456
6323 177
25264 743
15550 182
5153 234
12035 259
9919 404
10540 82
16163 280
4498 234
22365 734
12283 149
5344 286
12140 733
20048 515
6638 497
4250 160
15372 77
4459 722
3355 421
4776 256
2048 145
6103 190
10505 348