5055 301
19561 716
10666 1012
7462 275
2287 191
33074 218
8395 485
2026 336
3135 619
1882 38
4306 552
2134 558
2806 279
3612 869
2084 50