3083 101
19516 503
12305 369
5292 755
13875 751
5603 727
3597 574
3954 853
15244 185
7123 328
23455 1040
2166 141
4789 669
2193 52
4741 398
10616 907
21230 294
3885 184
13392 306
4055 665
13126 263
3925 561
3813 281
3732 240
20211 841
3682 628
4579 837
4108 532