3290 350
4836 777
15375 397
40231 534
7869 137
23389 575
5628 105
13862 758
6093 222
7026 416
10753 617
9277 156
55864 389
16796 546
22713 863
2261 66
21031 215