8958 506
15000 58
14721 710
5494 94
3240 491
21110 794
2409 174
2473 44
12639 261
5309 139
16356 351
10219 667
16163 837
3192 591
5180 230
4308 379
8570 312
42551 292
6259 255
17026 748
13422 114
6383 560
13073 195
12008 446
8047 504
6465 632
5773 160
40801 96