159899 531
13437 470
3414 746
7537 213
3056 570
4186 596
3272 539
2970 119
7034 302
3494 317
1262 102
77286 1131
4245 639
3104 429
3917 675
14935 666
5883 901
1742 52
3920 342
4295 964
7450 270
11217 563
1901 284
2608 75