2901 431
12211 115
3239 839
15010 228
13104 103
15845 601
4749 660
2444 473
2056 335
1826 380
4831 122
3773 783
3129 637
3589 187
2177 122
1483 196
2293 563
10352 465
2725 239
1245 72
1690 177
10706 624
11553 147
3449 843