5642 656
2038 167
5976 669
5304 556
1100 228
3766 265
12434 299
6234 509
6328 703
3541 574
3978 888
13752 875
3221 789
9396 504
4445 651
10852 583
4501 532
3173 262
7011 501
9060 307
7639 147
77212 686
13965 382
16881 62
10773 729
10003 642
14751 586
11480 64