100391 287
5162 588
81527 958
2885 225
140970 550
21243 940
9318 274
9017 654
4319 277
4643 120
6239 367
130898 572
5057 464
149133 254
181187 737
8706 324
98083 580
3465 206
5513 292
22074 723
7908 924
10237 706
178650 728
7172 168
10282 301
2602 214
3239 514
4940 601