528 127
2323 753
5879 619
31967 504
17920 303
17469 516
8141 718
5930 468
9592 254
6179 494
7749 373
12219 564
5458 546
3963 541
14300 368
12053 87
5354 532
5184 472
6436 111
12622 444
2052 65
4916 332
1062 176
6031 96
5582 847
1712 42
2099 232
2404 392