3508 853
3774 554
3230 284
1128 161
1846 319
2707 667
3107 761
1056 282
3677 264
1417 266
1533 362
4130 568
4440 261
2287 696
1023 97
802 137
3497 642
3111 855
2853 380
1249 197
2741 423
3234 889
2104 602
16370 550
39840 135
9589 264
10365 471
40460 768