3215 355
7031 390
59661 584
32276 179
3964 163
19437 619
10362 146
2192 265
22395 306
16809 911
17987 445
5276 53
4461 370
1925 289
3721 354
5141 813
7977 681
12497 485