962 140
2580 455
2899 880
2887 652
935 71
30305 202
1508 236
3114 903
2052 439
1647 182
3052 839
2151 613
2525 490
3824 716
1169 118
797 86
2028 495
2450 422
1402 238
1443 297
2384 550
3068 418
1183 248
3359 608
2336 518
2675 583
1219 93
2149 322