3026 64
10175 637
12843 532
4369 535
4974 581
13271 225
6488 437
13196 333
19629 164
7554 421
11907 502
43267 222
3075 304
9555 677
8562 45
14641 32
11935 298
20159 598
9860 378
6620 624
34097 119
3659 450
8786 595
7857 420
10754 250
6045 803
2363 269
6030 328