44504 74
2401 313
78251 412
1204 69
11713 336
3103 459
7629 585
10940 490
2170 394
2168 387
1557 144
2955 571
611 42
3674 723
3231 577
16818 153
31814 538
1863 257
40457 171
15635 509
6969 492
72595 155
16711 835
2629 517