531 29
1118 227
2064 475
843 102
705 148
2791 801
2212 528
764 217
1910 545
3720 595
2549 530
243 42
273 68
1807 477
1589 356
2922 923
526 139
2047 439
2394 608
915 148
1334 316
2844 731
1807 357
1265 244
430 99
992 305
419 123
902 240