903 18
175 656
416 993
304 491
376 238
13 127
321 379
200 163
935 266
912 846
804 424
33 425
9547 358
8969 796
7185 360
5773 361
4602 347
4333 35
4003 11
3720 223
3439 201
3270 217
3220 645
3203 922