10296 502
3131 29
4622 521
11070 597
18076 579
5162 97
7803 412
5075 455
6173 323
13806 273
5126 487
2685 288
13306 93
9102 563
10021 137
3377 347
10872 420
4461 218
9231 332
2484 391
3696 521
12365 664
16087 730
6865 261
11133 269
2769 232
16382 428
3023 43