352 32
3424 649
3240 269
4693 871
1177 250
1245 223
2465 351
4059 642
5723 272
2693 715
3285 704
575 57
2476 142
1414 318
5206 781
1761 322
3095 555
3218 640
3550 874
2092 487
2906 654
1353 299
4217 451
2064 146