3008 733
161988 729
2912 405
3335 636
3259 951
1976 413
3014 627
2112 569
2357 444
1665 437
1729 163
2909 863
2791 622
1929 192
2198 443
1086 190
1925 309
3171 546
2654 575
1990 591
1330 220
846 113
1595 311
528 37
117819 802
1041 156
1052 122
1605 338