13954 150
15620 613
8375 352
10962 87
10531 624
9788 275
13634 426
9011 874
6077 97
10295 499
1715 94
2660 555
3862 521
6688 191
8826 397
4880 322
8816 363
20415 244
9703 731
7171 570
16902 390
2128 84
12725 693
14458 292
7911 413
1555 231
3429 305
1257 288