84012 581
14749 59
12545 540
61043 500
313767 1251
10863 580
6852 76
5290 309
3391 70
25213 224
15481 94
75972 263
103841 334
4124 395
6842 612
4933 538
134065 600
94957 903
63889 617
111852 715
57871 465
8952 519
10399 228
44197 407