3028 411
23728 210
14979 651
22686 51
11281 274
36452 544
6812 432
3052 109
1622 51
12254 485
19335 240
1311 90
5471 667
6659 504
89129 923
3490 639
24757 415
37834 342
7410 473
15984 360
3765 70
57318 157
2885 124
76500 251
3667 318
4642 656
17842 531
7047 413