2503 475
5732 542
17787 305
5134 350
2754 218
10035 73
1602 316
6302 728
11528 653
5139 395
7731 637
4329 349
3140 445
4291 647
3259 409
1331 65
8106 532
5192 346
36577 707
33754 281
5919 675
3935 372
5372 715
4620 772
12516 280
3904 42
5763 297
6936 308