3251 880
1268 133
8004 664
2952 149
6681 625
1343 67
2877 353
1496 109
2324 475
3883 282
3053 358
3337 757
1050 240
2812 536
7071 181
2064 450
4625 857
3097 763
1476 239
1246 296
2206 383
3230 106
728 47
404 43