31895 699
1419 382
1309 282
824 104
1882 527
205 37
874 183
1560 366
2531 518
2497 519
857 177
2607 525
3310 677
270 45
1472 393
2612 717
875 144
1588 363
2143 618
544 96
1434 367
1207 207
2204 576
1555 297
2755 611
2732 671
2354 633
548 128