21008 278
36342 583
13160 688
16975 101
11056 78
79654 310
117890 641
41354 544
4695 599
22118 241
66968 157
3007 459
4813 318
1412 152
126577 767
10532 450
3293 292
6292 468
4419 657