3196 217
18454 409
5378 670
8923 363
22336 335
43596 96
23572 421
17427 322
16021 103
5861 453
2894 116
10469 266
24559 532
10529 278
6983 45
34759 171
7030 395
4656 358
16433 384
6949 237
21550 843
3229 47
46490 467
39394 424
15068 305
30215 247
28932 278
16878 291