31502 313
20950 743
8645 542
754 81
3814 254
20748 207
5099 256
2707 316
1332 144
893 227
3704 841
3219 142
2221 334
1455 256
2316 273
2601 186
2819 48
7066 431
3537 52
20076 109
15575 453
2284 189
100460 273
26419 381
5869 104
21882 181
6482 80
4309 180