44451 505
14501 90
23113 371
16503 160
8338 722
4087 454
17068 455
8389 671
5217 294
7580 673
9923 613
8144 235
7603 410
2998 342
2792 283
14618 538
26533 666
4853 316
11240 445
6181 434
7987 121
2596 464
50452 866
8157 30