3195 217
18452 409
5377 670
8922 363
22336 335
43591 96
23562 421
17427 322
16021 103
5859 453
2894 116
10469 266
24555 532
10529 278
6983 45
34749 171
7030 395
4656 358
16429 384
6949 237
21546 843
3229 47
46487 467
39391 424
15067 305
30210 247
28930 278
16876 291