5051 283
2403 116
9098 788
12993 241
7813 470
17853 512
5563 453
4971 427
3703 575
6215 715
3822 881
6267 927
4034 81
1755 95
3932 438
6456 392
4156 587
5352 265
11402 448
7384 79
3468 178
7877 482
4116 430
9669 391
6074 821
8767 606
2144 307
3468 26