15095 409
423 60
4830 216
6282 443
8065 641
3245 973
3926 568
4127 479
34631 243
2328 269
23437 530
8712 623
8193 141
13812 456
31377 222
6362 582
10212 665
13231 413
2313 219
9576 638
4251 133
11803 234
7844 388
8968 814