3047 819
2503 750
2599 642
2284 575
429 103
1506 157
2242 483
10943 375
13678 87
7940 434
4509 208
4338 629
5136 84
6657 356
16952 207
61114 125
26794 152
7478 936
15911 778
26148 559
5192 513
16614 331
12376 186
6630 680
24763 841
3071 64
6757 479
8122 400