40893 516
3507 628
6427 77
2390 458
5443 603
11684 160
4258 73
7812 636
9754 450
26245 746
2231 329
2186 96
12220 365
3355 530
3350 241
5750 359
9780 499
5215 609
4157 580
4443 585
3918 434
4326 185
2951 326
3120 352
3898 232
4379 328
5130 817
7751 738