128533 171
50919 61
4357 37
5591 726
4265 332
7603 599
5391 285
4263 677
2858 318
6114 433
16182 434
13048 178
15249 743
12742 57
11758 212
24095 606
11746 268
38640 467
9083 61
14061 206
21607 601
10905 373
8887 415
10993 736