15646 360
56136 157
17504 531
37505 313
9014 228
36510 489
45368 332
37964 372
101462 766
19956 242
15290 839
11522 556
8584 450
35026 238
1858 232
3187 846
1702 269
941 56
4289 875