13045 197
11670 266
6212 301
9061 944
17962 682
4730 96
4846 173
3427 347
4554 264
2391 259
4582 548
2718 45
3236 186
5652 583
5053 457
7523 511
8260 161
2484 215
2477 265
14123 723
5710 849
10792 178
2987 286
6920 60