1000 246
2867 723
1212 152
506 55
9019 287
3974 571
2933 436
1097 110
2889 61
5515 786
6222 129
10685 452
4056 470
13227 680
33051 584
4428 413
22870 352
64998 471
13967 780
19420 605
30038 577
15120 212
12820 522
10627 794
10078 76
6983 421
6518 200
7544 578