9096 523
2607 378
7089 493
8459 738
6968 235
911 204
1263 287
2485 586
13008 305
20323 381
6187 332
10667 363
16998 589
1735 517
542 121
5576 248
2303 496
25565 278
1718 79
7939 409
4205 562
2476 801
47062 243
9140 311