3560 487
12929 292
33568 647
27102 859
30928 162
13070 447
4880 146
3327 65
18804 249
22311 164
8539 111
4694 824
1040 76
9450 226
4037 779
7486 178
3756 309
3081 126
2855 36
8897 511
4310 566
1194 63
6355 564
4297 89
5118 638
4736 46
3726 418
4157 120