2930 82
3414 392
3133 545
8560 208
4913 415
3941 240
2741 233
3911 350
3815 787
8496 586
1561 47
2097 105
2321 396
4316 296
27701 559
5148 486
6404 740
7387 322
13870 578
18411 582
8179 853
4446 195
4557 328
9315 782