667 125
1859 231
3718 529
3612 350
11978 335
1623 323
4245 423
1867 235
2644 168
3140 953
5901 544
3340 70
2542 436
1446 222
1914 184
9914 374
2496 568
752 173
2704 781
2957 490
4843 328
8322 395
857 51
2612 620