34881 427
8030 188
20330 394
13968 578
2893 115
3911 754
3969 590
3413 456
2339 206
9181 314
12764 600
42826 725