50346 452
2924 36
7013 621
4444 432
3849 388
5093 82
1057 175
12517 600
11386 709
6204 420
5381 126
13037 481
13464 30
4223 462
10661 522
5610 282
7405 435
4864 706
5363 962
4440 540
6687 129
7419 498
7988 326
28214 381
1772 90
6422 519
16229 589
20639 259