29110 651
12857 687
5403 486
3090 421
37616 226
6892 608
5130 332
8217 189
7395 527
9321 743
9301 716
6359 591
17211 44
28497 37
2538 132
12757 820
23305 674
5294 51
10457 568
1448 99
24414 605
25356 71
2618 334
3165 459
15806 468
5407 112
46441 457
6784 637