15085 251
1500 87
2810 530
2136 195
1926 70
5977 469
31853 677
2961 348
1641 195
36546 149
2588 261
1080 86
2803 520
2904 436
2924 220
2032 332
4342 935
2372 262
2068 406
14013 83
6786 635
3330 774
8391 444
7318 185
3551 637
1714 310
4462 833
5113 207