29306 253
1971 501
8693 884
10598 504
6911 875
2655 543
1331 384
1525 300
2679 606
266 45
1014 269
2191 544
1039 171
1461 322
7570 233
5156 81
2161 403
999 248
2639 661
1044 194
1076 255
2227 454
2987 794
39689 436
2018 616
921 126
1470 285
1713 525