296355 1237
5272 421
12016 242
4090 220
91237 779
9728 356
100462 699
61068 769
9873 154
38496 522
63140 377
25546 284
5221 275
41030 405
20481 834
4545 554
2844 72
4723 534
6956 658
1438 70
3691 452
4344 376
3303 398
33765 472
83598 221