9883 626
6020 67
3646 486
4286 402
3117 358
4450 939
4130 301
2491 331
4414 131
2099 39
1628 46
3598 356
7011 634
5787 148
6710 81
6766 622
7195 561
3708 36
6336 510
5761 691
10348 704
3923 347
2813 185
59945 151
95608 369
54407 898
238705 504
30579 500