295935 1237
5268 421
12011 242
4089 220
91221 779
9724 356
100436 699
61028 769
9873 154
38468 522
63123 377
25493 284
5220 275
40978 405
20459 834
4542 554
2842 72
4722 534
6953 658
1434 70
3684 452
4337 376
3301 398
33743 472
83521 221