2560 115
21614 451
18686 965
2790 118
5655 28
4970 610
3918 334
5391 433
7785 246
5345 756
12826 57
30867 41
5289 35
4547 388
31388 173
5554 33
20695 548
3122 243
3866 186
11338 948
3631 632
7801 240
9535 326
7217 517
2880 197
4520 460
3457 411
5510 406