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