22758 115
7757 49
6516 61
10776 403
18125 501
9007 75
119488 283
3191 126
3308 327
15453 286
8328 256
3647 578
3637 686
5482 694
2093 46
6817 295
3166 361
3622 336
3396 336
5642 704
4895 439
2598 257
3095 475
20544 233
18687 295
52615 238
66668 911
154139 586