43008 767
2187 267
4658 437
87045 566
6522 171
3620 356
9243 500
13822 178
83877 647
5142 66
36747 667
38121 755
49435 412
84623 774
41213 248
8633 272
2305 326
2907 409
3513 727
2970 489
2130 261
4720 459