1103 31
5372 292
2638 652
3700 125
3701 772
2235 386
4758 505
2426 564
1541 466
3001 773
3053 957
1602 396
1580 328
2821 845
3008 631
2209 496
3704 907
1701 341
279 38
2566 654
2749 847
3219 573
1086 221
2406 589