640 148
3063 926
2211 560
1406 351
1972 532
936 267
2294 647
25688 666
39315 454
37925 89
7466 296
4520 578
4428 413
146120 571
2772 267
8974 731
4187 232
4960 446
3658 189