13540 420
18103 361
3176 555
8615 410
4130 547
137536 606
41388 275
2957 41
32595 128
2630 444
4706 527
18396 209
8997 842
2372 386