3026 167
3286 354
6016 280
7006 508
2982 385
5104 127
4546 73
12811 943
6502 322
4563 298
4152 376
6230 522
18612 326
4607 93
10113 482
5065 690
2387 41
4868 371
8683 134
5967 295
6251 926
7803 479
2821 335
14028 735
3033 288
7158 781
25294 651
8253 613