2956 629
2203 316
1039 94
1016 63
7338 123
5331 355
2249 404
2684 217
2641 124
1943 83
2883 520
1932 301
3840 554
2337 393
3582 156
3647 571
1572 203
1983 283
28898 301
21511 328
9716 332
12249 769
3941 673
1675 115
3987 137
5038 853
2705 244
3564 349