1505 499
1286 416
2307 688
2038 594
20160 386
4212 262
17715 578
8489 369
8736 247
14203 880
17580 585
7139 482
4983 168
5688 375
11694 710
5470 39