22751 115
7757 49
6514 61
10772 403
18113 501
8996 75
119277 283
3191 126
3307 327
15398 286
8285 256
3639 578
3628 686
5481 694
2089 46
6816 295
3161 361
3618 336
3395 336
5642 704
4893 439
2596 257
3089 475
20425 233
18572 294
52408 238
66478 911
153983 585