20154 41
22871 358
33447 243
3982 568
2184 236
4346 529
4759 736
3972 575
2377 43
1847 50
3679 87
7463 220
4936 707
2600 280
14666 405
14018 261
4153 862
4429 703
32169 381
3164 446
30986 686
3305 396
2897 123
2884 458