22832 153
20130 573
24521 429
14233 674
8071 847
7868 396
4043 195
1879 26
3509 275
1756 157
9765 712
24254 685
2656 527
2083 134
7282 207
2522 267
3111 333
6168 739
2971 176
3636 365
2581 436
6924 797
5318 48
7272 461
17993 666
12848 376