5032 100
2939 218
101681 279
5056 438
6905 361
6227 47
2592 175
80228 757
9821 703
5430 497
4474 950
1856 161
28755 210
8015 454
4983 661
5233 689
1489 50
3728 686
2773 780
45961 552
51179 486
83093 277
22417 112
6768 478