22226 591
1879 186
1677 505
5846 354
4385 33
2053 323
859 51
4684 224
4279 254
2368 348
5989 107
2322 668
12489 482
3552 776
2583 37
6813 576
1890 284
1000 75
2846 109
1097 298
3056 631
6359 787
2058 300
3725 810