3002 559
3321 299
5626 111
6361 518
15002 748
5376 409
6783 603
8461 739
33383 366
2994 515
4092 332
8351 206
5693 99
10162 511
4847 539
2507 229
9376 671
4054 212
3420 118
4201 207
10142 804
26362 763
42913 117
42752 142
15517 482
17848 486
16524 417
23292 915