5635 838
2594 620
3701 958
1183 272
2029 386
2928 616
1770 328
2926 752
1276 194
2530 406
4452 728
2143 403
2363 522
3953 478
1316 283
3455 819
2844 702
1816 381
2290 272
2257 453
2648 528
1118 93
10519 396
15801 898