9856 729
2817 297
8811 520
6935 337
5423 55
4941 671
5756 686
4648 209
6014 524
4188 41
5574 160
4033 584
9558 562
9233 179
10226 160
3262 254
6451 101