2165 25
21935 868
6715 297
7689 875
31502 570
4253 356
1811 489
2301 270
4060 577
3184 246
7808 272
18058 697
5368 392
1732 137
17354 562
7990 898
2076 224
7215 307
30994 187
4866 195
38572 133
8820 458
5918 118
9937 509