50346 452
2926 36
7019 621
4445 432
3853 388
5095 82
1057 175
12519 600
11391 709
6207 420
5383 126
13037 481
13465 30
4224 462
10662 522
5610 282
7405 435
4864 706
5363 962
4440 540
6688 129
7419 498
7989 326
28215 381
1773 90
6422 519
16229 589
20642 259