503 45
2045 437
4825 358
2623 438
1423 59
1122 105
2774 536
2697 567
1630 231
1829 248
3348 979
2223 389
3011 679
3775 821
3409 571
2238 386
1193 169
2213 387
1689 265
2949 805
2459 174
1013 159
1457 309
3543 617
1852 263
1279 143
3655 703
1157 29