11596 66
2904 97
4415 712
7512 192
19493 438
4138 306
2307 29
2402 85
3756 415
6421 740
5497 799
34355 705
2166 142
14149 581
10113 367
8842 450
169677 682
7052 103
2569 473
17419 126
5047 478
19076 531
6967 465
2313 36
13455 176
8065 533
9048 620
10985 848