15094 273
5589 585
4220 528
5590 494
10092 227
30725 307
56060 931
1378 69
4621 472
4375 668
2152 490
4254 715
2344 80
1926 146
3020 484
5276 195
3950 670
4149 299
3181 399
2483 396
4737 730
647 37
12180 529
1786 57
18023 426
3204 404
6078 594
7470 562