22056 247
2949 194
9032 524
27236 500
8406 396
6550 74
14327 505
6824 69
22852 191
6978 321
5301 611
4947 70
11507 509
3963 96
22135 478
13049 592
10976 141
7441 269
17566 233
5924 185
16153 489
8514 238
6428 310
6781 701
3961 207
21317 547
6592 419
8487 672