993 272
3639 570
2728 48
3418 332
904 40
3234 716
2710 539
12854 761
3245 725
12277 296
7039 304
6012 292
7982 87
3189 844
6014 278
941 97
1954 353
478 61
1863 50
87424 376
154074 915
47685 313
168620 780