129945 674
5516 184
7579 185
8955 464
17408 1000
22244 81
15938 323
403891 944
54975 429
40419 225
26993 304
39786 617
4276 681