5431 402
3745 249
2992 92
3295 523
15410 577
6529 620
3662 424
3752 483
4075 344
8883 645
5858 509
7957 395
4431 106
5468 505
5050 610
4980 684
2952 97
5048 882
10525 555
6733 509
4569 489
3379 35
2104 86
3070 98