5260 509
4130 143
9735 473
13620 440
26139 877
6178 407
11165 484
7331 870
24935 912
9353 338
14608 307
1922 39
8246 860
7674 331
10077 177
11311 546
4692 486
8218 696
6514 523
14869 271
12156 608
6075 430
3310 401
2849 105