2902 124
16738 43
5273 492
40010 106
8863 679
2904 439
24457 483
10471 583
2859 213
3783 243
12684 790
4352 76
11470 43
19615 251
6811 500
2872 271
10461 673
5331 178
10451 731
33503 472
5935 143
3293 230
4045 574
4039 318