2939 88
4729 650
19759 200
23356 113
1275 35
2554 96
2738 167
2079 276
5576 457
3603 643
2322 257
1665 174
40107 350
28275 389
8821 186
11996 562
30206 581
19433 450
3446 623
3387 738