29594 493
15707 147
24297 119
3844 513
4049 296
8129 546
6054 581
2873 274
9431 554
5191 552
11391 643
3162 438
7392 712
7238 323
3045 349
31836 486
10001 611
15241 409
5899 790
6214 353
22366 247
3757 271
6257 728
5534 400
4935 433
6476 64
2006 176
2843 95