29437 281
2320 620
77685 320
2915 687
1430 302
8427 145
2762 572
7359 546
2830 753
1591 389
3497 436
2675 334
192 45
4998 416
2240 739
82016 757
974 194
4954 644
12821 106
8995 608
4740 469
1848 595
1729 178
423 120