119952 700
28677 191
39963 160
46021 269
759 208
75088 703
33321 553
5060 251
1067 275
17847 123
2362 538
2691 611
1545 335
23363 781
30952 444
25465 104
62755 996
2204 534
37096 913
10574 661
20228 412
99924 931
2500 583
660 189
122253 154
65382 389
10306 243
61394 180