3110 102
1232 187
5430 364
2488 339
2298 430
2039 407
9599 283
1674 347
1591 202
3307 75
2330 393
722 65
1282 229
3759 685
2445 613
5717 577
393 26
2664 757
4672 246
1077 96
415 32
4115 608
4562 743
1796 139