1050 59
2597 60
9919 387
1698 358
3732 264
4488 421
12887 353
3715 453
10872 264
5007 105
2432 480
4832 361
4201 693
2149 98
17955 170
4358 892
779 35
4316 514
3760 948
4425 376
7804 893
1763 259
1427 72
2826 52
2632 124
28873 301
23552 138
9710 332