3148 150
4163 611
3278 460
4181 513
2436 272
2334 412
4899 598
3511 406
4801 860
5515 72
4077 440
4500 88
3125 272
3764 792
7459 330
3625 722
3640 612
6744 601
35424 664
24165 390
29877 608
58375 303
50437 762
28666 851
55348 761
58983 407
29198 662
24930 588