2536 743
1693 413
345 90
1527 217
10072 551
6905 670
8169 468
7887 67
20599 269
23288 47
15424 231
6929 519
12696 185
6544 473