59931 501
28844 591
26003 400
15553 755
18746 722
48976 541
47777 675
11878 93
11994 908
4398 780
6774 566
7086 782
40897 837
10717 406
8657 354
12773 610
20475 277
18377 269
3306 143
36469 241
87714 932
11243 688
69573 1017
17423 609
42437 318
20018 219
43182 953