592 160
2306 500
500 101
1667 517
9861 295
52734 392
24262 291
158223 352
84939 683
87697 801
60828 422
39208 744
4487 308
11777 804
13140 221
66075 605
12978 321
37750 536
19158 316
10132 737
70046 444
2173 522
156445 677
105003 826