40652 722
15819 495
1313 315
43977 686
9335 647
1759 359
10043 289
3190 555
1049 303
13542 649
2346 165
1111 245
121146 304
1270 159
10464 308
11522 414
1372 256
5983 515
9425 402
7088 280
18687 154
12188 397
12355 243
2283 685