529 86
2249 639
2533 580
2642 159
1469 97
1386 198
1969 317
1382 205
5260 146
5246 953
3102 541
14249 358
9895 146
8485 692
9165 865
3059 606
3434 524
3432 887
2284 397
3379 596
873 46
3438 873
2490 595
3696 642