832 70
3504 680
15155 734
4438 627
1828 250
2395 418
3303 428
5615 215
8936 261
3220 921
8042 335
8094 375
5925 719
12089 55
3600 729
4806 483
3431 61
2487 604
2120 262
3203 877
3397 259
29381 249
7158 609
4916 96
5182 847
730 74
1984 340
2589 599