29025 63
2252 62
3436 360
21711 573
19543 516
4315 239
2184 189
5895 507
27068 182
11351 391
12220 109
13721 633
5051 661
6921 556
12405 548
11496 524
3857 574
7124 223
11765 554
4951 591
7535 862
9050 637
48879 104
3414 202
3904 677
4000 590