1238 143
820 99
2491 490
5972 309
21510 729
5490 870
126090 209
98959 510
59320 177
15475 95
11822 82
13142 391
29759 368
9006 333
5264 605
3822 76
24546 798
5363 501
9248 614
37663 694
3391 422