14596 343
23646 228
30598 832
8789 511
7598 671
9710 273
26453 626
34702 911
4964 303
11871 402
14738 540
7519 278
3045 372
3112 161
4353 551
4562 424
4054 674
2804 376
7843 586
5145 321
6687 539
4998 325
5752 605
41056 245