2496 501
23936 222
8500 370
10131 295
14562 541
15322 115
18108 162
191232 741
118892 615
13347 567
8972 406
12209 803
3327 757
3161 659
2115 483
545 77
1626 371
2105 418
12903 657
9396 756
243285 452
159806 728
6422 249
11830 572
3739 207
1564 395
1402 231
1244 231