2996 583
20450 393
13487 713
159669 259
5570 201
1287 118
6623 612
8537 727
4343 531
7660 212
4338 39
68091 591
28352 291
62078 66
3230 232
10255 499
5630 309
10130 374
3031 81
6221 533
10403 68
13228 399
3434 530
13029 430
7682 412
8777 642
2681 143
1313 81