2994 790
1799 258
1539 178
2389 416
59536 498
53736 849
129594 207
160125 554
313581 1322
112217 421
32345 286
25298 614
64172 484
16835 48
74167 147
59007 366
45761 711
34709 142
84522 664
15198 186
14535 917
74904 465
294060 1269
49716 509