34598 92
6610 60
10270 347
595 94
2512 281
2750 68
4197 94
14830 471
3428 198
21470 451
33142 528
1723 340
7758 431
3573 519
5293 465
6816 491
6626 563
4169 177
3966 422
4393 162
3490 540
2620 70
6226 654
5573 288
6225 375
5597 669
7656 686
7652 413