2996 316
9196 657
4189 667
2607 52
2129 39
7781 274
3444 465
3705 422
5702 93
4482 903
3155 65
12204 742
5394 555
7109 134
9011 269
2598 81
7114 109
5826 162
4177 288
4153 492
5001 328
6771 789
4218 138
3476 353
9733 811
4926 338
5617 440
3752 513