13540 420
18103 361
3176 555
8614 410
4130 547
137536 606
41387 275
2957 41
32594 128
2630 444
4706 527
18395 209
8997 842
2372 386