3505 622
2589 734
8075 675
30636 295
6056 409
1840 431
2660 747
20258 208
7026 608
6226 188
6978 314
26612 957
1240 281
6474 353
276 62
1153 284
2377 534
5142 418
17475 848
2068 448
2686 625
396 97
10461 429
1904 343