2339 171
3317 673
19773 367
465330 1013
88006 250
59122 257
7858 623
1811 183
3589 61
5881 642
2458 324