13952 150
15620 613
8374 352
10961 87
10530 624
9787 275
13632 426
9009 874
6077 97
10293 499
1714 94
2660 555
3862 521
6687 191
8825 397
4879 322
8813 363
20414 244
9702 731
7171 570
16902 390
2128 84
12724 693
14457 292
7911 413
1555 231
3428 305
1257 288