2958 88
4748 650
20374 200
23429 113
1287 35
2575 96
2765 167
2094 276
5598 457
3617 641
2351 257
1685 174
40456 350
28495 389
8903 186
12146 562
30511 581
19618 452
3504 623
3396 738