1033 60
2706 607
1413 164
3458 831
1256 72
1289 321
2493 385
1811 352
1745 272
4044 457
2874 515
2372 45
3265 734
877 98
1522 101
2349 172
2305 319
2496 551
2519 211
2159 341
2213 311
763 50
733 38
3752 191