5221 440
859 154
1028 182
3948 509
8573 561
12101 608
162394 422
6292 206
3915 294
6103 273
39798 275
3136 130