2962 313
102 774
338 943
125 389
837 730
477 94
332 747
487 259
463 647
928 133
91 225
194 418
424 268
564 188
993 161
509 752
59 390
388 989
1000 132
833 259
185 641
54 430
319 879