50409 452
2998 36
7140 621
4479 432
3911 388
5317 82
1069 175
12639 600
11473 709
6280 420
5433 126
13039 481
13478 30
4234 462
10686 522
5624 282
7412 435
4867 706
5378 962
4445 540
6703 129
7424 498
7996 326
28286 381
1777 90
6432 519
16245 589
20709 259