2839 790
95029 323
1411 36
2415 510
2447 648
6446 153
2834 388
1121 77
2583 349
18592 810
189513 396
89970 546
62442 893
59079 183
85015 399
91556 90
143525 304