578 100
39248 664
9657 254
21553 524
10566 751
45920 542
16342 534
24563 715
27445 582
7955 474
46055 847
42065 532
8624 587
34145 241
24151 493
7577 869
13335 310
5738 318
4445 689
2933 291
15208 313
5932 140
18870 577
6513 257
4495 204
3853 440
22802 382
42421 512