15025 732
29091 296
22331 581
9916 626
6012 382
6204 297
10765 53
4881 667
1932 142
4085 153
2123 245
3501 706
7878 439
8127 532
2741 280
3291 555
3232 457
1734 95
3399 705
6561 472
2421 254
4108 414
2239 183
3306 273