2503 475
5729 542
17767 305
5105 350
2754 218
10024 73
1601 316
6300 728
11518 653
5139 395
7728 637
4328 349
3139 445
4289 647
3258 409
1331 65
8106 532
5189 346
36536 707
33745 281
5916 675
3929 372
5368 715
4619 772
12515 280
3899 42
5761 297
6936 308