109362 338
13424 937
3893 726
2773 727
13726 62
5485 486
3591 875
2048 369
5167 687
5572 29
50016 185
59941 1019
37951 750
93648 569
57506 201
83491 509
84921 165
128094 952
92430 746
1963 310
3701 939
1417 215
2747 745
725 76
3181 580
30476 769
4233 216
157620 268