1428932 104
841429 103
458979 103
455628 102
400032 102
1385232 101
1140779 101
348282 101
302426 100
631656 99
667331 98
1500656 98
306157 98
574052 98
727983 97
377553 96
405229 95
398376 94
457934 94
2931084 94
523751 94
79859 94
86831 93
527154 93