2634 25
29053 496
20408 880
7069 581
7338 234
5312 285
7692 195
8365 585
27659 645
4902 108
6214 292
5966 354
4306 225
2590 31
5088 464
5184 897
5270 99
4548 389
3886 172
5831 695
4579 61
6371 868
5278 279
24558 188