1097 271
2455 441
10332 319
3920 763
3129 732
1314 142
2858 611
6486 328
42996 93
22145 614
5287 740
1689 351
9396 474
15813 793
4841 349
23526 98
10196 797
4381 178
17058 116
12354 274
7560 521
8906 352
9734 551
5569 428
23075 797
9899 700
8785 352
7670 445