2733 31
5034 509
2860 303
1746 171
19033 729
2137 358
4079 681
4469 331
3425 459
4118 104
6318 473
4989 360
3465 208
12732 458
12138 142
2003 245
10363 498
4913 418
4771 215
3953 636
4860 233
8117 651
17615 523
4750 877