1678 326
2508 660
1034 259
172 38
14846 435
23788 358
7947 333
10573 505
4554 253
2116 506
6351 61
5013 179
5586 433
6729 794
6887 659
2310 116