2479 570
215 31
2908 683
2589 547
21382 379
3865 281
5051 100
5635 479
6234 47
5221 143
5065 438
9033 591
25991 472
8325 62
43174 233