2965 903
2758 202
645 100
54856 376
4727 324
5202 195
1790 107
6645 585
105590 989
9188 346
6338 539
150303 640
13455 472
56692 888
40662 185
15055 281
29275 590
30222 145
41382 420
21601 404
37409 319
22983 235
18264 594
30835 257
3179 329
7122 316
5438 528
6459 256