22751 115
7756 49
6514 61
10772 403
18110 501
8995 75
119160 283
3191 126
3307 327
15370 285
8271 256
3639 578
3626 686
5478 694
2087 46
6816 295
3161 361
3615 336
3393 336
5640 704
4892 439
2595 257
3088 475
20382 233
18519 294
52325 238
66394 911
153931 585