29655 87
10450 164
10437 687
7654 228
4579 206
2101 620
600 167
222581 247
1495 395
4056 862
6283 470
8722 442
14439 848
5174 553
16738 680
6907 264
83045 364
14955 728
5323 320
17737 773
7151 611
19082 239
2451 532
10307 824