15021 1007
3602 309
8519 357
114745 957
17630 216
9483 185
28888 417
14325 74
8870 77
3414 57
9869 732
3110 28
11836 436
11090 882
4362 114
15886 454
5466 412
9486 141
8399 680
10238 489
17497 123
7126 343
6482 320
5515 625