15530 159
33011 175
10507 608
4027 695
2203 344
2664 447
9952 648
7683 547
23537 800
1699 122
32408 423
3735 277
12414 362
1455 231
5292 438
83970 239