2916 218
3572 820
973 43
4383 63
5162 524
2085 216
4256 814
1855 406
5747 660
1643 291
3012 589
2724 310
3303 738
4836 940
1139 61
2033 110
3006 841
3921 413
1966 190
7044 278
1948 333
20570 757
4497 463
1261 142