309 92
906 254
669 174
2652 659
10987 953
6947 177
6204 526
7978 870
9351 744
398 101
4490 277
5807 213
1194 261
5451 361
6937 578
29442 272
25095 551
12843 137
4973 462
10447 380
4239 363
14245 443
1056 214
7417 786