560 29
3766 595
2401 608
924 148
1811 357
1271 244
2860 491
6278 49
10499 711
8356 471
7823 116
7334 292
30377 383
15711 623
8417 466
8101 249
9138 355