5005 220
2386 34
5425 615
8147 734
3839 441
9810 882
7528 311
4563 631
7871 602
3991 371
1470 127
11548 753
4428 681
4681 862
4063 802
20176 722
4067 395
4620 115
5285 714
8511 555
16679 306
6262 338
5851 457
7335 561