3195 217
18439 409
5377 670
8921 363
22333 335
43586 96
23504 421
17426 322
16011 103
5859 453
2890 116
10464 266
24550 532
10527 278
6983 45
34741 171
7029 395
4656 358
16418 384
6947 237
21542 843
3227 47
46480 467
39387 424
15063 305
30203 247
28929 278
16870 291