41072 160
4160 361
3262 471
69589 418
278651 1069
161187 557
4209 360
362205 1181
192713 741
160985 729
4401 289
100775 222
3508 580
471 61
65187 543
3375 912
3175 577
801 24
2652 568
117129 802
46061 478
2188 493
3026 848
3275 374
3090 801
134138 906
2540 561
1016 278