3028 411
23714 210
14978 651
22670 51
11273 274
36444 544
6808 432
3051 109
1620 51
12252 485
19332 240
1309 90
5470 667
6657 504
89096 923
3488 639
24749 415
37797 342
7410 473
15982 360
3762 70
57310 157
2884 124
76489 251
3664 318
4641 656
17840 531
7046 413