12995 821
8317 591
11392 173
10729 130
17594 471
10777 381
11364 677
19307 304
21361 72
17026 590
5038 426
11376 532
2351 416
966 60
1082 91
3494 203
4039 557
9306 725
2454 262
3147 325
2150 225
3862 62
4279 635
2907 268