2610 29
169904 841
4656 35
13417 498
58247 236
23506 757
51312 779
33249 580
41882 670
35286 462
36537 255
2572 124
3055 114
8084 152
1632 60
1607 96
5256 215
5188 682
2967 82
3223 478
9900 347
3133 409
4820 693
4489 398
6382 591
5498 236
2593 197
58153 679