3031 257
9841 414
7305 891
2773 708
4155 393
9478 178
1408 313
1161 226
3345 244
5770 505
5262 367
15620 440
963 126
20447 653
2310 421
2475 586
13035 746
2912 391
11287 715
18303 247
3314 358
3609 702
19252 647
15570 71
6549 696
9483 927
16040 135
12681 835