5035 528
17412 105
29130 235
3786 528
2474 59
4857 211
3886 428
1869 347
32334 268
9245 195
3492 257
19051 660
10939 688
2517 382
2249 29
16246 338
1518 162
13946 515
12090 237
8681 926
14649 430
2930 458
25604 72
19043 562
15013 595
4329 648
2172 271
8678 306