2100 471
2232 497
2859 627
828 126
45835 248
3102 658
2985 49
4129 619
5121 382
43080 581
2428 467
2305 60
43777 875
459 114
1541 267
12639 570
21821 377
70551 482
31458 351
83057 684
15430 379
2239 490
1605 305
53679 411