4104 300
1045 75
3506 209
3805 856
2880 444
5394 522
3470 493
3760 810
874 46
3743 275
3313 901
1278 158
5168 296
3617 558
1306 334
3358 349
3835 490
2779 638
17085 323
7076 439
391 39
3818 418
8192 135
2543 307