3089 904
29058 43
4887 129
1970 619
1977 515
1789 429
2185 575
515 158
1815 521
5883 421
1214 294
6671 285
728 223
6056 147
1419 428
2993 613
854 183
12848 321
43447 39
1556 317
4013 531
2144 598
5389 929
31568 96