10002 589
41922 525
27671 645
8315 410
36303 526
45974 226
22726 887
19805 597
11691 337
4295 284
20508 681
8355 416
6555 617
12031 265
3761 578
7222 660
2589 144
2442 71
2114 225
2985 347
43394 373