4079 477
5083 349
6681 503
24875 244
9140 848
116960 464
87131 422
93747 493
8454 56
40700 682
30589 397
21411 315
10353 626
4667 268
7776 580
4999 682
2434 297
61718 297