40896 75
12302 775
20887 398
6459 52
6874 366
6725 563
20283 216
87456 251
130181 374
31361 614
17239 462
32734 746
15749 87
5954 707
4777 77
8806 501
4773 580
14851 623
5410 58
9037 153
16300 194
4232 348
2715 406
7037 453
9379 564
2068 124
1655 221
3934 643