2982 89
3182 424
4772 650
42828 184
4420 860
46221 250
3270 372
23282 526
10072 619
9110 332
2183 94
46770 176
8056 78
234062 590
3355 564
77435 930
64894 609
42454 612
9035 850
3833 285
6918 461
1308 35
30145 446
42651 530
20485 131