2488 802
2975 852
1962 167
2311 519
2327 425
946 99
1286 48
1333 199
13353 334
9789 652
294689 1063
13158 305
3349 857
7834 683
51421 627