166 33
2999 190
4041 640
1516 149
1455 182
2846 398
11886 627
2885 559
2239 329
2374 384
1257 205
8577 731
13109 652
2993 79
2605 479
7613 371
2974 466
2880 451
6229 413
3401 176
2093 274
2541 392
3435 736
3052 370