3508 841
4403 274
2774 175
2312 256
4851 86
1973 215
6551 441
6152 469
4862 652
7208 445
6316 621
3292 98
4164 667
3935 403
3720 396
4093 379
2857 233
4315 432
4598 728
2124 35
96479 371