2502 310
2742 116
3980 623
1311 67
5366 356
30298 175
2638 220
21038 474
1602 311
22394 738
2756 286
3892 63
1804 157
19654 466
2960 205
27675 741
14911 515
7243 271
2580 467
8298 491
9555 560
15306 115
3194 97
3886 869