272
81
331
101
391
71
321
41
261
441
61
5364367
4402933
4252459
3422462
3398998
3328286
3278955
2952728
2943226
2443209
2116352
2107407