909 76
8809 226
3868 779
6413 178
3427 309
2803 126
2172 35
8259 511
4052 566
1095 63
5916 564
3860 88
4611 638
4253 46
3352 418
3329 120
4707 612
3027 343
2928 39
5739 272
9614 708
3545 727
4218 353
4960 152
15433 533
5538 796
5485 401
4933 641