393 65
528 929
169 90
993 955
406 368
227 936
83 864
470 225
352 307
986 118
323 140
399 224
8340 358
7885 791
6731 359
5386 361
4071 33
3958 346
3506 10
3413 222
3013 217
3007 201
2937 922
2899 645