15521 131
9164 63
7301 402
5092 294
3642 453
5808 559
1800 238
4822 482
5388 186
22669 150
13274 106
4764 408
6450 86
8848 400
4903 431
6004 242
2833 576
23200 262
6078 487
4928 413
5383 925
3630 86
3585 692
2042 31