8993 806
5872 591
14255 695
109042 592
2964 42
3680 74
4366 522
1791 148
4033 647
10936 201
3795 624
2238 36
23789 942
20842 575
22235 182
4044 316
9522 671
13400 495
3373 71
5864 515
4715 95
3410 670
4581 562
4426 331
7253 333
3770 637
3367 682
4616 85