12662 800
49099 855
19779 255
3427 623
35847 677
3458 598
1672 232
2781 106
3549 487
5646 611
17035 84
4270 281
58344 122
12527 558
2028 346
2963 531
8819 186
16077 732
2680 415
21967 107
26428 57
11429 595
111290 543
31666 347
29372 251
1947 343
9858 485
3034 452