4991 102
2355 247
7328 323
3963 596
13413 64
6027 660
15811 392
10368 263
60698 860
32194 375
149826 589
37956 418
6598 735
3562 532
3805 820
1623 216
25808 691
7362 323
26245 395
11559 615
1867 137
5123 547
8618 781
9192 768
4265 324