2996 598
13653 637
4399 326
5626 207
2098 39
7533 277
7846 615
10465 265
2549 35
6043 349
8663 383
41017 146
6439 412
1189 83
4722 521
3027 352
1681 86
13040 82
2564 284
5301 200
6892 443
2407 344
1774 363