3599 868
1246 90
1795 370
2099 524
20975 309
22375 164
2542 81
1773 403
930 218
2850 887
2045 566
2529 626
85227 416
153200 797
118993 497
108660 440
192853 2587
95982 534
46509 246
51559 268
111747 615
57107 472
111070 511
113663 706