1108 306
2894 947
2770 650
10265 185
2165 435
33255 457
6209 574
27052 402
4570 928
29979 164
22861 407
7366 638
1361 269
5032 566
1652 264
148265 696
5316 51
2406 330
1762 381
2505 824
10268 429
34159 265
20923 185
18080 504