3031 411
23762 210
14987 651
22718 51
11301 274
36479 544
6841 432
3060 109
1633 51
12266 485
19363 240
1317 90
5484 667
6667 504
89211 923
3495 639
24812 415
37901 342
7418 473
15995 360
3771 70
57374 157
2890 124
76562 251
3670 318
4645 656
17851 531
7050 413