14042 526
3735 424
7386 290
2616 48
5077 719
10059 523
4085 92
11298 535
21079 378
8162 802
2953 71
40920 302
7387 348
15586 265
5355 457
12349 657
5850 399
1162 241
1091 200
9579 606
3242 354
21266 238
3923 363
8217 336
4790 715
2222 553
7347 687