5032 268
2729 225
11799 647
9056 314
7161 693
5264 712
7264 845
3497 54
21366 74
5448 387
7290 665
5776 338
6037 723
3177 330
12513 698
6259 114
7337 437
4515 66
13248 599
2383 179
5517 668
92124 305
2394 92
14140 781