5033 509
4926 553
7900 102
11413 298
9634 228
35274 753
2409 39
14028 82
23699 233
30864 429
12481 473
26375 595
6269 516
5704 724
15168 573
22879 280
4274 272
19934 62
24693 550
21299 825
23303 47
3936 42
6662 394
11875 266
3608 412
9029 859
47177 141
21039 349