596 45
3003 524
2465 429
4573 590
1190 61
2726 718
1047 77
768 105
3233 751
989 139
4228 415
2277 566
2116 390
1385 265
1146 257
2905 643
3229 682
1412 281
2002 403
1634 417
3919 814
686 104
1180 346
1656 129