22297 164
8533 111
4689 824
1040 76
9442 226
4033 779
7480 178
3749 309
3079 126
2842 36
8877 511
4307 566
1192 63
6351 564
4289 89
5116 638
4730 46
3722 418
4132 120
5085 612
3200 343
3689 39
7735 272
10561 708
3718 727
4527 353
5536 152
15927 533