2560 115
21595 451
18652 965
2784 118
5650 28
4970 610
3913 334
5386 433
7782 246
5344 756
12822 57
30848 41
5288 35
4545 388
31369 173
5553 33
20688 548
3119 243
3866 186
11337 948
3630 632
7800 240
9532 326
7216 517
2880 197
4517 460
3455 411
5509 406