2949 427
2045 398
5912 123
12570 688
6622 97
15802 447
2867 696
4495 310
3461 805
4778 328
9880 424
3681 461
2295 446
3372 732
2100 247
3961 718
1356 199
3607 554
10490 392
3414 829
1104 58
2154 117
4337 336
1714 141