9060 309
4064 686
6823 511
3254 236
10007 626
1453 92
4941 740
6580 642
8457 967
5309 552
17470 342
8519 346
2819 348
1940 332
2015 406
5084 501
4852 482
4424 170
54344 473
17809 353
3529 569
2948 349
3283 454
2973 232
3409 399