5601 281
10504 555
9183 788
2371 134
4134 611
1786 238
3111 366
4145 329
4179 96
4380 612
20354 628
3283 463
2094 382
6661 686
2910 564
4528 337
4132 821
7583 530
12266 534
4969 156
3663 153
7911 490
5347 152
8343 571