29741 217
162983 802
823 111
2860 866
23328 399
2811 797
4436 186
938 136
6230 447
5458 503
2347 589
4337 349
1115 175
3319 734
637 96
999 124
3110 490
18721 555
12103 202
5984 318
22454 386
13975 195
4599 422
10022 613
79567 348
7277 504
23647 881
9490 313