4646 125
152422 223
12345 73
2399 170
26610 237
112925 206
7259 450
5248 679
2760 330
5296 446
5145 245
4041 288
6203 477
4362 742
4133 420
7947 612
33868 403