30053 615
7419 358
25228 763
11244 197
29439 643
4520 680
1467 164
2993 253
1056 191
14414 322
3628 728