30841 162
13037 447
4870 146
3321 65
18760 249
22245 164
8489 111
4672 824
1029 76
9393 226
4020 779
7449 178
3721 309
3069 126
2778 36
8802 511
4296 566
1183 63
6335 564
4263 89
5107 638
4692 46
3708 418
3812 120
4932 612
3176 343
3472 39
7678 272