2996 598
13662 637
4400 326
5627 207
2098 39
7533 277
7846 615
10467 265
2549 35
6045 349
8666 383
41018 146
6439 412
1189 83
4723 521
3027 352
1683 86
13044 82
2564 284
5301 200
6894 443
2407 344
1774 363