31649 186
10794 686
20450 665
2322 588
2321 167
7424 534
1372 82
8211 527
2808 674
1551 320
966 155
2728 193
2497 435
3649 917
2786 533
2112 415
1616 264