42751 762
6876 508
27685 498
1713 60
5430 244
5240 810
7277 375
4790 729
6094 74
6505 521
8435 611
3237 171
2964 113
3222 335
5920 916
4948 416
3026 241
3157 253
1370 260
4078 462
2268 135
3755 541
7378 363
10014 546