3028 411
23710 210
14977 651
22660 51
11271 274
36439 544
6802 432
3048 109
1620 51
12250 485
19330 240
1308 90
5469 667
6657 504
89074 923
3483 639
24733 415
37774 342
7408 473
15980 360
3759 70
57298 157
2884 124
76482 251
3661 318
4639 656
17837 531
7040 413