2932 601
3985 230
2906 395
2703 542
3300 94
2890 405
8055 615
2495 152
6327 541
3806 199
4174 161
1693 30
3322 288
5322 596
3867 529
3690 61
7546 460
13595 636
7418 425
4884 534
5186 354
2242 155
3757 502
3680 697
4481 732
4420 635
5705 751
9253 826