2695 852
1360 372
21454 253
32829 366
1850 409
1817 363
894 210
2183 522
46208 71
28805 769
42387 189
51011 89
33434 93
86231 457
35699 355
44090 228
42434 532