40898 227
3186 137
6469 608
6581 300
8292 618
7950 541
4288 569
1541 198
6416 415
2480 733
1841 367
1436 86
2253 280
3026 526
3812 486
1921 421
572 68
3408 718
2300 389