3199 101
20123 503
12615 369
5362 755
14589 751
5713 727
3662 574
4030 853
15468 185
7236 328
24081 1040
2218 141
4933 669
2278 52
4829 398
11140 907
21765 294
4057 184
13589 306
4114 665
14158 264
4012 561
4029 281
3812 240
20857 841
3740 628
4634 837
5037 532